pelt down

pelt down
(雨)猛降;大雨滂沱:
The rain pelted down for nearly four hours.
大雨连续下了大约有四个小时。